Stets Wertvollständig! - Snapshot Isolation für das Constraint-basierte Datenbank-Caching
نویسنده
چکیده
+ 98, LAK10] ist dabei festzulegen, wie die Vollständigkeit der benötigten Sätze bereits im Cache (durch einen lokalen Zugriff) bestimmt werden kann. Constraint-basierte Datenbank-Caching (CbDBC) verwendet dazu einfache Bedingungen (Constraints), welche die Vollständigkeit von Sätzen bezüglich eines Wertes garantieren. Dies erlaubt es, die einer Anfrage vorgeschaltete Vollständig-keitsprüfung (Probing [HB07]) durch die Abfrage einzelner Werte zu realisieren, ohne die benötigten Sätze komplett zu lesen. Gleichzeitig bietet diese Vorgehensweise die Möglich-keit, feingranular und dynamisch zu entscheiden, von welchen Cache-Inhalten eine hohe Lokalität zu erwarten ist.
منابع مشابه
Einen Schritt zurück zum negativen Datenbank-Caching
Zusammenfassung: Ein Schlüssel zur Erhöhung der Qualität von Web-Anwendungen ist Caching. Während das Web-Caching Dokumentfragmente bereithält, die zunehmend aus Datenbank-Daten generiert werden, richtet sich das Datenbank-Caching auf die redundante Speicherung dieser Daten selbst. Eine adaptiv verwaltete Teilmenge der Backend-Daten ermöglicht im Cache durch Vollständigkeitseigenschaften die ko...
متن کاملEine parametrisierbare Messumgebung für datenintensive verteilte Anwendungen
Datenintensive Anwendungen werden heute in der Regel verteilt über mehrere horizontal oder vertikal verknüpfte Rechnerknoten abgewickelt. Dabei ist das Leistungsverhalten des Gesamtsystems seit Jahrzehnten, das immerwährende Problem, da den technologischen und algorithmischen Verbesserungen stets zunehmende Anforderungen der Anwendungen auf noch schneller wachsenden Datenvolumina gegenüberstand...
متن کاملDynamische Konfiguration von Cache Groups beim Constraint-basierten Datenbank-Caching
Beim Datenbank-Caching werden Teilmengen relationaler Daten eines zentralen Datenbankservers in der Nähe von Anwendungen vorgehalten. Das Constraintbasierte Datenbank-Caching (CbDBC) hält dabei in den Cache-Instanzen Satzmengen von Prädikaten vor, deren Vollständigkeit mithilfe von Constraints kontrolliert und eingehalten wird. Hierbei spielt die Konfiguration einer Cache-Instanz eine wichtige ...
متن کاملLegacy Migration mit VisualAge Generator - Ein Praxisbericht
Ein Projektteam der IBM AS GmbH entwickelt seit mittlerweile 15 Jahren Legacy-Anwendungen für Immobiliendienstleister im öffentlichen Dienst. Einige dieser Legacy-Anwendungen wurden auf die Client/Server-Plattformen Windows NT bzw. AIX migriert. Im Rahmen dieses Beitrages werden dabei gewonnene Erfahrungen vorgestellt. 1 Die Entwicklungsumgebung VisualAge Generator 4.5 IBM VisualAge Generator (...
متن کاملSelektives Laden und Entladen von Prädikatsextensionen beim Constraint-basierten Datenbank-Caching
Zusammenfassung: Um die Antwortzeit von Anfragen an Datenbanksysteme zu verringern und die Skalierbarkeit zu erhöhen, werden beim Datenbank-Caching Teilmengen von Daten in der Nähe von Anwendungen vorgehalten. Im Gegensatz zu anderen Ansätzen wird hierbei eine deklarative Anfragebearbeitung durch das Cache-System angestrebt, welche die Auswertung einzelner Prädikate unterstützt, die in häufig a...
متن کامل